someone who suspects another - German English Dictionary